package frontend.model.reports;

import backend.model.base.DBModel;
import backend.model.admin.Employee;
import backend.model.admin.Team;
import frontend.model.base.UIModel;

import java.util.Date;

public class ReportInputUIModel implements UIModel {

    private Date startDate;
    private Date endDate;
    private Employee employee;
    private Team team;

    public ReportInputUIModel() {
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Employee getEmployee() {
        return employee;
    }

    public Team getTeam() {
        return team;
    }

    @Override
    public DBModel getDBModel() {
        // no DB model for this UI model
        return null;
    }

    @Override
    public void populateDBModelFromFields() {
        // no DB model for this UI model
    }

    @Override
    public void populateFieldsFromDBModel() {
        // no DB model for this UI model
    }
}
